package com.fowo.api.datainterface.constants;

import com.baomidou.mybatisplus.annotation.IEnum;

/**
 * 服务提供者依赖类型
 *
 * @author yl_ls
 */
public enum DataTypeKind implements IEnum<String> {
    /**
     * 数据类型 (Sql - SQL数据; Api - API数据; K3cloud - 金蝶数据; Lingxing - 领星数据; )
     */
    Sql("Sql", "SQL数据"),
    Api("Api", "API接口"),
    Service("Service", "系统服务"),
    K3cloud("K3cloud", "金蝶来源系统"),
    Lingxing("Lingxing", "领星来源系统"),
    Amazon("Amazon", "亚马逊系统"),
    Amazon_advert("Amazon_advert","亚马逊广告"),
    WALMART("Walmart", "沃尔玛系统"),
    SHEIN("Shein", "希音系统"),
    YHWL("YHWL", "盈和物流"),
    EBOEXP("EBOEXP", "EBO物流"),
    DINGDING("Dingding", "钉钉配置"),
    QYWEBCHAT("QyWebChat", "企业微信配置"),
    TIKTOK("TikTok", "TikTok"),
    USPS("USPS", "USPS物流"),
    TRACK123("TRACK123", "TRACK123物流"),
    Test("Test", "测试自定义按钮");
    private final String value;
    private final String msg;

    DataTypeKind(String value, String msg) {
        this.value = value;
        this.msg = msg;
    }

    @Override
    public String getValue() {
        return value;
    }

    public String getMsg() {
        return msg;
    }
}
